int cmp(const void *a, const void *b) {
  int *ia = (int*)a;
  int *ib = (int*)b;
  return  *ia -  *ib;
}
int main() {
  int a[] =  {
    1, 2, 3
  };
  if (cmp(a + 1, a + 2) > 0){
  }
  return 0;
}
